/*
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
 * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
 */
package com.yxw.live_vod_boot.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
//import lombok.ToString;

import java.io.Serializable;

@Data
@ApiModel(value="LiveOnlineInRedisCacheVO", description="直播间Redis缓存信息详情VO")
public class LiveOnlineInRedisCacheVO implements Serializable {
    
    private static final long serialVersionUID = 9655L;
    /**
     * 直播Id
     */
    @ApiModelProperty(value = "直播Id ")
    private String liveId;
    /**
     * 店铺Id
     */
    @ApiModelProperty(value = "店铺Id ")
    private Long liveShopId;
    /*
    *直播预计开始时间
    */
    @ApiModelProperty(value = "直播预计开始时间")
    private Long liveStartTime;
    /*
    *直播预计结束时间
    */
    @ApiModelProperty(value = "直播预计结束时间")
    private Long liveEndTime;
    /*
    *直播流名称(构成规则:shopid_userid_uuid)
    */
    @ApiModelProperty(value = "直播流名称(构成规则:shopid_userid_uuid)")
    private String liveStreamName;    
    /*
    *拉流地址
    */
    @ApiModelProperty(value = "拉流地址")
    private String liveUrl;
    /*
    *直播封面
    */
    @ApiModelProperty(value = "直播封面")
    private String livePicture;
    /**
    *直播间名称
    */
    @ApiModelProperty(value = "直播间名称")
    private String liveHomeName;
    /**
    *直播间欢迎词
    */
    @ApiModelProperty(value = "直播间欢迎词")
    private String liveWelcomeWords;
    /**
    *直播间结束语
    */
    @ApiModelProperty(value = "直播间结束语")
    private String liveEndWords;    
    /*
    *直播说明
    */
    @ApiModelProperty(value = "直播说明")
    private String liveDescription;
    /*
    *店铺名称
    */
    @ApiModelProperty(value = "店铺名称")
    private String shopName;
    /*
    *店铺头像
    */
    @ApiModelProperty(value = "店铺头像")
    private String shopAvatar;    
}
